<?php
/**
 * Created for Human Readable URL creaing.
 *
 */
abstract class RequestDispatcher {
   
   abstract public function dispatch();
   /**
    * get request attribute.
    *
    * @param string $key key for $_REQUEST array by default
    */
   abstract public function getAttribute($key);
   
   abstract public function getAttributes();
   
   abstract public function setAttribute($key, $value);
   
   abstract public function isExist($key);
   
   abstract public function clear() ;

}

?>